guanylurea sulphate - German English Dictionary